<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>豆豆笔记</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="/layui/css/layui.css"/>
    <link rel="stylesheet" href="/static/css/main.css"/>
<!--    <link rel="stylesheet" href="https://unpkg.com/@highlightjs/cdn-assets@11.9.0/styles/default.min.css">-->
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/monokai.min.css">
    <script src="https://unpkg.com/@highlightjs/cdn-assets@11.9.0/highlight.min.js"></script>


    <script src="https://unpkg.com/@highlightjs/cdn-assets@11.9.0/languages/javascript.min.js"></script>
    <style>
        .ws-main {
            border: 0;
        }
    </style>
</head>
<body>
<div class="layui-header ws-header ws-bg-light">
    <div class="layui-container">
        <div class="ws-logo">
            <a class="logo" href="/" style="display: flex;align-items: center;">
                <img src="/img/logo.png" alt="豆豆笔记" style="color: #16BAAA;font-size: 30px;width: auto;height: 30px;line-height:60px;">
                <text style="margin-left: 10px;">豆豆笔记</text>
            </a>
        </div>
        <div class="ws-header-menu">
            <ul class="layui-nav layui-bg-gray ws-bg-light">
                <li class="layui-nav-item layui-this"><a href="/">首页</a></li>
                <li class="layui-nav-item"><a href="/about/">关于</a></li>
                <li class="layui-nav-item"><a href="/tool/">工具</a></li>
                <li class="layui-nav-item"><a href="/sponsor/">赞助</a></li>
            </ul>
            <div class="ws-header-tool ws-bg-light" style="display: inline-block">
                <div class="layui-form" lay-filter="form">
                    <input type="checkbox" name="themeMode" lay-filter="header-theme-mode" lay-skin="switch">
                    <div lay-checkbox>
                        <i class="layui-icon layui-icon-moon"></i> |
                        <i class="layui-icon layui-icon-light"></i>
                    </div>
                </div>
            </div>
        </div>
        <div class="ws-header-menu-btn">
            <a class="ws-menu-phone" href="javascript:;" style="display: block;">
                <i class="ws-header-menu-icon layui-icon layui-icon-shrink-right"></i>
            </a>
        </div>
    </div>

</div>
<div class="ws-menu-phone-list">
    <div style="background-color: inherit;">
        <div style="height: 60px; text-align: right;">
            <i class="ws-menu-phone-close layui-icon layui-icon-spread-left" style="color: #333333;line-height: 60px;margin-right: calc(90% * 0.09);"></i>
        </div>
        <ul>
            <li style="border-top: 1px solid #888888;padding: 20px 40px;"><a href="/">首页</a></li>
            <li style="border-top: 1px solid #888888;padding: 20px 40px;"><a href="/about/">关于</a></li>
            <li style="border-top: 1px solid #888888;padding: 20px 40px;"><a href="/tool/">工具</a></li>
            <li style="border-top: 1px solid #888888;padding: 20px 40px;"><a href="/sponsor/">赞助</a></li>
        </ul>
    </div>

</div>
<div class="layui-main ws-main ws-bg-light ">
    <div class="layui-padding-3 ws-detail">
        <div class="ws-detail-hd">
            <div class="ws-article-head">
                <h2>Git基本使用</h2>
            </div>
            <div class="ws-foot">
                <span><i class="layui-icon layui-icon-eye"></i>3289</span>
                <span><i class="layui-icon layui-icon-time"></i>2019-04-22</span>
                <span><i class="layui-icon layui-icon-list"></i>Git</span>
            </div>
        </div>

        <div class="ws-detail-bd layui-text">
            <h3></h3>

            <blockquote class="layui-elem-quote">
                Git Bash 是 Git for Windows 中的一个命令行工具，它提供了类似 Unix/Linux 的命令行环境，用于执行 Git 命令和其他 Shell 命令。在 Windows 系统上，Git Bash 是与 Git 配合使用的常见工具，允许你执行 Git 操作以及 Unix 风格的命令。
            </blockquote>


            <h3>配置</h3>
            <pre lay-options="{lang:'bash'}">
# 项目配置
    git config user.name 'your_name'
    git config user.email 'your_name@xx.com'

# 全局配置
    git config --global user.name 'your_name'
    git config --global user.email 'your_name@xx.com'

# 系统配置（注意：需要有root权限）
    git config --system user.name 'your_name'
    git config --system user.email 'your_name@xx.com'
            </pre>
            <h3>使用</h3>
            <pre lay-options="{lang:'bash'}">
# 克隆远程仓库到本地。
    git clone http://example.com/repo.git
# 关联远程仓库
    git remote add origin https://git.example.com/your-repo.git
# 拉取最新代码
    git pull                            # 根据当前分支的默认远程分支进行拉取。
    git pull origin master              # 拉取master分支的代码。
# 初始化, 让git帮助我们管理当前文件夹
    git init
# 检测当前目录下文件状态
    git status
# 将文件添加到暂存区，准备提交。
    git add readme.txt                  # 添加指定文件
    git add .                           # 将所有修改过的文件添加到暂存区
#提交暂存区的更改到本地仓库。
    git commit -m '描述信息'
# 向远程推送代码
    git push                            # 推送到远程仓库的同名分支
    git push origin master              # 推送到远程 origin 仓库的 master 分支
# 查看提交历史记录。
git log
            </pre>
            <br/>
            <h4>在你刚加入新公司并得到一个仓库地址后，假设你需要将本地新建的项目上传到远程仓库（即使用 Git），你可以按照以下步骤操作：</h4>
            <pre lay-options="{lang:'bash'}">
# 1.配置用户信息
    git config user.name "your_name"
# 2.初始化本地仓库
    git init
# 3.关联远程仓库
    git remote add origin https://git.example.com/your-repo.git
# 4.继续开发

# 5.提交代码
    git add .
    git commit -m '描述信息'
    git push origin dev
            </pre>
            <br/>
            <h4>如果公司给了你一个仓库地址和用户名密码，你可以按照以下步骤来使用 Git 来访问和操作代码仓库：</h4>
            <pre lay-options="{lang:'bash'}">
# 1.配置 Git 用户信息
    git config user.name "your_name"
    git config user.email "your_email@example.com"

# 2.克隆仓库
    git clone http://example.com/repo.git
    # 由于公司给了你用户名和密码，你在克隆仓库时，Git 会提示你输入用户名和密码。

# 3.查看状态
    git status

# 4.拉取最新代码
    git pull

# 5.提交代码
    git add .                           # 将所有修改过的文件添加到暂存区
    git commit -m "Commit message"      # 提交暂存区的更改到本地仓库。
    git push origin master              # 推送代码

# 如果你每次推送或拉取时都需要输入用户名和密码，可以使用以下方法来避免频繁输入密码：
    git config credential.helper cache
</pre>

        </div>
    </div>

</div>

<script type="text/html" id="qrModal">
    <div class="layui-row" style="display: flex; padding:15px;">
        <div class="layui-col-md6" style="flex: 0 0 50%;text-align: center;">
            <img src="/img/wxpay.jpg" class="ws-sponsor-img"/>
        </div>
        <div class="layui-col-md6" style="flex: 0 0 50%;text-align: center;">
            <img src="/img/alipay.jpg" class="ws-sponsor-img"/>
        </div>
    </div>
</script>
<div class="layui-footer ws-footer ws-bg-light">
    <div class="ws-text">
        <div class="ws-footer-menu">
            <div class="ws-footer-menu-type">
                <dl style="flex: 0 0 50%;max-width: 33.33%;width: 100%;">
                    <dt class="ws-bg-light">相关连接</dt>
                    <dd><a class="no-referrer" href="javascript:;" data-title="请作者喝咖啡" data-target="#qrModal">捐赠</a></dd>
                </dl>
                <dl style="flex: 0 0 50%;max-width: 33.33%;width: 100%;">
                    <dt class="ws-bg-light">联系我们</dt>
                    <dd>htct1314@foxmail.com</dd>
                </dl>

            </div>
            <div class="ws-footer-qr-code-list">
                <div class="ws-footer-qr-code">
                    <div style="border: 1px solid #d1d1d1">
                        <img src="/img/applet.jpg" style="width:100%;max-width: 100%;" alt=""/>
                    </div>
                    <div style="text-align: center">小程序</div>
                </div>
                <div class="ws-footer-qr-code">
                    <div style="border: 1px solid #d1d1d1">
                        <img src="/img/we_chat.png" style="width:100%;max-width: 120px" alt=""/>
                    </div>
                    <div style="text-align: center">微信</div>
                </div>
                <div class="ws-footer-qr-code">
                    <div style="border: 1px solid #d1d1d1">
                        <img src="/img/sina.png" style="width:100%;max-width: 120px" alt=""/>
                    </div>
                    <div style="text-align: center">新浪微博</div>
                </div>

            </div>
        </div>
        <hr/>
        <p>友情链接：
            <a href="//www.aliyun.com" target="_blank">阿里云</a>
            <a href="https://www.huaweicloud.com/" target="_blank">华为云</a>
            <a href="//cloud.tencent.com" target="_blank">腾讯云</a>
            <a href="//www.ctyun.cn/" target="_blank">天翼云</a>
            <a href="//layui.dev" target="_blank">Layui</a>
            <a href="//cli.im/" target="_blank">草料网</a>
            <a href="//compresspng.com/zh/" target="_blank">在线压缩图片</a>
            <a href="//www.thinkphp.cn" target="_blank">ThinkPHP</a>
        </p>
        <div class="ws-footer-copyright">
            <div>Copyright © <span id="footer-year"></span> 豆豆笔记 All Rights Reserved.</div>
            <div>豆豆笔记&nbsp;版权所有</div>
            <div>
                <a href="https://beian.miit.gov.cn" target="_blank">
                    <img src="http://htct1314.cn/img/icon.png" style="height:16px;margin-right:5px;" alt/>
                    <span>闽ICP备2022002089号-1</span>
                </a>
            </div>
        </div>
    </div>
</div>
<ul class="layui-fixbar" style="display: none;">
    <li lay-type="top" style="display: list-item;">
        <a href="javascript:;" class="layui-icon layui-icon-top layui-fixbar-top" style="display: block;color:#fff;"></a>
    </li>
</ul>

<script src="/layui/layui.js"></script>
<script src="/static/js/main.js"></script>
</body>
</html>